home *** CD-ROM | disk | FTP | other *** search
/ The Original Shareware 1.1 / The Original Shareware (WeMake CDs)(Volume 1.1)(CDs, Inc)(1993).iso / 16 / fpc225_3.zip / F-PCHELP.ZIP / DUMP.HLP < prev    next >
Text File  |  1988-01-11  |  2KB  |  51 lines

  1. \ DUMP.HLP      A simple dump utility      Enhancements by Tom Zimmer
  2.  
  3. \ The dump utility gives you a formatted hex dump with the ascii
  4. \ text corresponding to the bytes on the right hand side of the
  5. \ screen.  In addition you can use the SM word to set a range of
  6. \ memory locations to desired values.  SM displays an address and
  7. \ its contents.  You can go forwards or backwards depending upon
  8. \ which character you type. Entering a hex number changes the
  9. \ contents of the location.  DL can be used to dump a line of
  10. \ text from a screen.
  11.  
  12. C@FUNC          ( a1 --- c1 )
  13.         A defered character fetch function, used by DUMP to fetch
  14.         the data that will be dumped. May be deferd to YC@ to dump
  15.         from head space, or a user defined @ to dump from any
  16.         area of memory desired.
  17.  
  18. .2              ( n1 -- )
  19.         Print n1 as two digits followed by a space.
  20.  
  21. D.2             ( addr len -- )
  22.         Dump the constants of addr for length len, in two digit
  23.         pairs.
  24.  
  25. EMIT.           ( char -- )
  26.         Emit an ascii character char. If the char is not printable
  27.         then print a ".".
  28.  
  29. DLN             ( addr --- )
  30.         Dump a line, consisting of 16 bytes of hex data followed by
  31.         16 bytes of ascii data.
  32.  
  33. .HEAD           ( addr len -- addr' len' )
  34.         Print the header line for DUMP.
  35.  
  36. <DUMP>          ( addr len -- )
  37.         Dump the contants of memory from address addr for length len
  38.         using the currently defined C@ operator. Can be used to
  39.         define your own new dump words that dump other areas of memory.
  40.  
  41. DUMP            ( A1 N1 --- )
  42.         Dump an area of the Code segment.
  43.  
  44. YDUMP           ( A1 N1 --- )
  45.         Dump an area of the HEAD segment.
  46.  
  47. DU              ( addr -- addr+64 )
  48.         Dump another 4 lines (64 bytes).
  49.  
  50.  
  51.